2319
1214
804
793
777
1621
823
944
858
890
849
801
881
814
797
794
878
941
1460
1011
1438
1107
1202
889
1217
1634
1219
1623
990
986
1181
1443
1024
1802
1462
1223
1913
1179
1425
1395
2655
1448
1982
2747
1137
1673
1623
1879
1796
1643
2592
1474
2067
4130
34563