2730
6
31535
0
2275
2
19279
2188
9
3293
1
1823
17353
5108
4
5602
251
25137
20634
8
1584
111
1010
6062
16
1020
1222856
3114
11881
3
2254
3440
593
467
2922
3251
3498
382
2077