1310
0
2057
2
1012
1225
581
7793
4
542
475
629
18816
11
1289601
38477
34
5164
5
978
267612
23802
9
984
2534
718
1239
1816
2649
12472
868
444571
2323
2719
3
621
3213
7
4309