1050
4
697
1
899
936
2
986
3
17438
9
212296
0
832
1462
303
1297
624
5
567
920
417
506
406
175
2104
990
26681
1178
1941
8919
1045
2015
320
181
125
443