4067
9
3503
3
5440
2
445
1
2043
1026
0
1073
5316
2445
6
36609
34
4260
15
3493
5
1547
1589
709
21743
1496
5617
2459
2315
249
363
2564
17353
2749
400
2673
48708
3315