2730
6
1997
2
2657
3
2668
1824
0
20634
8
2855
3092
1
105290
17353
1157
1020
25137
2076
1498
4694
7
31535
464
376
2989
5
458
1237
2581
11881
2683
543
6515
3203
10
2587
16
2716
4