809
2512
824
20852
882
1115
869
879
940
992
892
1286
1696
816
2365
900
1190
1307
991
1052
964
1649
2259
969
3432
1186
6029
1179
1048
1568
1508
3891
4055
1451
990
1257
1655
5333
1513
1315
1409
2557
1474
1181
2621
3471
2773
3052
2160
1529
1864
2619
1621
1398
1531
2678
2672
2017
5905
3346