2730
6
2657
3
2668
2
455
0
1020
20634
8
2855
19279
3092
1
2069
17353
385
2442
25137
31535
1824
2831
2670
20
467
10396
1130
3063
933
1007
2275
694
9355
3691
5
2809
3498
4