5605
0
2211
400
105807
42
1415
1
419
417
413
1428
1172
3980
3
2730
6
1522
392
490
1569
2
396
416
422
901
1096
334
271
1109
2522
185
576
1025
2294
1020