4346
15
2635
3
380
1
1468
5
928
1549
7
300
897
1891
4
935
1003
957
1356
1078
1506
20
2655
8
429
2
1053
1120
1040
652
477
357
189478
0
1063
455
3015
4272
16
1247
451