2758
5
13442
15
2627
4
2394
1
2073
2034
3
2535
2
2835
40062
19
4629
4114
3175
2135
2105
1125
2209
2302
1813
753
0
1358
1618
37355
13
8627
769
1746
3882
1964
1380
2745
2767