2330
851
1396
1941
1389
1597
1344
1089
2369
1103
1104
1360
1622
861
2399
2401
1133
2671
1138
1401
2425
2170
2171
2174
1670
1415
2440
1167
1169
914
1685
663
668
1187
1961