2650
20
1295
1
3026
2
280
605
1581
1867
1721
4466
12
2250
928
3765
4
2528
3
2245
297066
0
1226
2328
437
3053
7
4655
10
1190
101569
3439
8
3187
5
2732
1773
3683
2502
2093
1977