1696
4
1614
3
1315
1
1158
2631
10
2320
2157
1416
2999
5
2973
2150
1029
3071
1109
1657
2
1382
1253
1307
949
1611
1747
6
1430
2355
1758
1771
3360
7