2730
6
2061
2
31535
0
1824
3114
4
2275
139
19279
25137
20634
8
3092
1
1276
467
17353
282572
2809
12958
5
1010
169211
11
1452
405
3498
3251
935
1199
637
1020
1408
300
1507