3063
3
1762
2
11829
0
848
1
2693
3632
5
1901
2683
1385
1053
3287
2028
17730
11
521
1961
1222856
4
3352
1165
1498
2415
1056
1622
2361
2564
2459
6
1923
12282