1215
2
1012
1087
1
967
1892
1167
1179
1285
1055
2343
946
1703
1088
2226
1157
886
2856
3
1035
1124
1493
3115
4
1019
1764
1354
1209
1492
1218
1292
1459
2498