200
954
2
546
0
873
5
22
1256
4
8
1025
738
3
1
1593
775
7
1102
6
711
664
987
1437
19
1534
1079
736
1246
9
607
889
50
4281
47