2032
803
1243
1464
871
1878
1367
1112
2137
2393
2138
1883
1116
1630
1886
2398
1375
2401
2657
866
1381
2405
1129
1385
1641
1132
621
877
2413
622
1390
1902
1139
2422
632