1152
0
31535
1333
1
1824
2683
458
2748
2
1893
2224
683
1498
282572
169211
11
105290
20634
8
300
525
6800
759
584
2952
3663
2730
6
3659
14
1754
296
46414
19279
354