2730
6
31535
0
2275
2
111
467
20634
8
2190
1
2604
7
25137
6579
9
1824
4396
3
3990
3293
19279
2188
12958
5
3114
4
369
325
392
1132
1020
572
418
2809
77
2445
670
1960