1916
2526
3
2058
1704
2475
2220
1709
942
1710
2479
1201
2225
946
1714
2482
947
692
2484
2231
697
1977
1722
2491
2237
958
960
1472
961
1218
1474
1219
1475
2499
708