1051
4
697
1
899
936
2
986
3
17439
9
212311
0
832
1462
303
1297
625
5
568
921
417
506
406
175
2104
990
26681
1179
1941
8921
1046
2015
320
182
126
443