2730
6
1997
2
2657
3
2668
20634
8
1574
1
1808
0
2855
3092
17353
1020
1462
2076
1498
1195
1972
5477
31535
2683
6515
25137
2587
16
19279
2275
1824
9355
3691
5
2809
2189
2301