956
1
1077
1227
925
1364
1060
1450
965
1379
1862
3
1194
1330
2
3154
6
1349
795
1555
3223
3364
1125
1306
1727
2526
4084
1978
2522
2117
2059
1623
1639