1381
742
1
2317
2
10821
7
462
3043
3
1311
504
1336
487
6679
6
14356
22048
11712
13
2418
2838
642
875
1573
1782
1296
116
713
1553
588
40