5571
3
2733
0
1691
1
2453
2125
14470
2911
9
2637
1895
2462
461
1598
2
932
4168
5
4084
6
2512
2705
2226
11650
23
1766
2163
16062
15
1271
1873
1089
2954
6698
7
3196
38477
34
1506