913
1
4258
2097
7
3090
6
3673
2772
270
1307
3227
1263
1308
658
0
4100
1230
2948
9
2919
2
406
3636
4
1103
1289601
1037
2358
2155
3
2045
2442
2653
2480
16868
39
3868
10