1653
2229
61
840
1572
1321
1214
2658
1904
862
1033
1020
807
2118
1840
921
830
1063
784
1609
2353
1091
1521
1723
1326
1645
2206
2627
1841
1932
1134
1210
644
1466
2472