2730
6
2275
2
19279
2188
9
25137
0
17353
1020
31535
3440
5108
4
5602
2659
6579
111
1277
5
1010
1
752
3092
641
20634
8
3293
2668
77
3114
699
390
3251
3510
688
466