1110
1
2249
1176
902
2893
3
1052
2
1149
1520
3141
4
1042
1780
1366
1234
1515
1252
1309
1492
2524
1600
1315
1161
946
1277
1749
1205
2338
1643
1792
1087
1404