1060
0
12459
3
2173
1
997
19944
2
1192
2600
4
1289601
18816
11
2194
25669
1380
14
19783
2535
2996
1603
1821