4940
5
860
0
798
475
965
460
3036
418
8116
6
1230
29323
611
521
2415
2
1636
116
458
2239
464
2431
3
58
1084
853
1
477
552
63
1454
5779
598
505