2730
6
2657
3
2668
2
3428
2076
1
1954
0
1824
20634
8
1462
409
53
2855
105290
1020
594
25137
1711
2989
5
1237
2581
1567
2987
348
226
2799
7
3203
10
2747
2716
4
3311
19279