1014
0
4248
1026
699
503
3286
863
173
3159
362
719
35
2354
4
1710
573
726
461
465
400
1008
1348
1296
1233
598
534
527
751
1221
952