1087
4
1243
2
1007
1050
1098
1
1000
2517
5
890
1478
1448
1333
3579
1159
1109
1359
1172
3
1055
1459
1176
1203
1125
1094
4859
6
972
1214
1567
1646
1996
2073
4878
10