1031
1
1855
2
3090
6
2757
3
3673
700
0
2765
8
1289601
4
2245
2966
11
2631
3066
7
2629
2024
6346
16
1353
3014
20
2919
562
11153
1268
1087
6053
1294
2358
9
2155
3126
2899
589
2496