2781
1
13442
15
5674
2
4274
3
1295
571
0
1142
2302
40062
19
3131
1982
5
2650
20
3215
2472
4702
4
3636
894
280
2394
14861
7
2502
2211
1581
2959
2092
986
2250
3765
3820
2245