2730
6
3498
4
2275
2
19279
31535
0
467
2188
9
1020
25137
968
17353
3625
7
1824
3440
5108
1682
5602
2659
6579
111
1277
5
1010
1
752
477
20634
8
3293
2668
2379
3114
3251