2755
1
1812
2988
2322
4
2786
234
1001
0
925
539
2105
2
2254
3620
5
1218
5232
7
4187
10
1790
2732
67688
66
6676
12
1431
237
123674
35
16769
980
24337
22
1161
592
673
1185
22227
16