2982
3
951
1
1815
2
1371
2781
1564
2211
13442
15
917
1813
0
5674
6517
4
5196
2394
2132
2990
1142
2302
1053
2472
1558
2890
3702
9
1011
4274
866
40062
19
2152
2207
2367