984
2
972
4859
6
1133
1
3079
1244
1552
973
1007
1051
2846
3
1082
882
1932
961
1098
1000
1287
1450
2218
1015
1163
1488
1291
1190
2842
1063
1399
1480
1230