913
1
4258
2097
7
2772
3014
20
270
1307
3227
1263
1308
658
0
4100
6
3085
5
3491
4
3485
1230
2948
9
3316
10
406
3636
5141
1103
1037
2045
2442
2653
2480
16868
39
912
2350