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