3126
3
1492
1825
1
964
6247
5
2358
9
1159
1766
2
2155
2427
12
3206
1759
4241
2165
3012
4
10827
19079
6
6044
8
1534
1416
2082
1047
2480
1431
2948
2596
2578
2580
1250
1412