4111
2
328
0
1314
1551
476
105290
691
419694
9
17353
2546
1
380
19279
488
2190
968
1498
493
699
455
440
2111
3
6236
11
1932
907
422
47041
381
1897
326
5255
16