2730
6
31535
0
2275
2
19279
2524
17353
20634
8
467
2881
1020
3092
1
25137
2320
2224
1824
2804
3844
5
1811
2269
3
2952
2111
390
1343
5316
605
5602
9
968
1960
7
5559
6515