4373
16
3876
0
1583
3
493
1
1569
661
2
752
4042
10
4007
785
2107
5
4289
4
3153
7
1628
3168
1945
6
519
2237
802
844
2205
1855
1796
1804
9425
4208
2708
1327
3346
1479
14