1047
2
3263
4
1355
0
9817
2219
3612
10
1050
6707
24
19079
6
1300
1
1233
1839
3410
3871
12
2471
1295
1636
1802
946
1363
1411
2570
770
1438
2763