1625
3
4151
4
1123
1
1399
2
4427
3600
10
503
5
8307
1813
2379
778
2607
644
2750
6
3640
8
4089
2953
9
2585
3283
1136
1426
979
2409
1825
1551
1451
0
2417
2656
2241
1621
7