1360
1123
918
1674
1687
822
1194
1576
1049
758
2787
1192
1013
1339
1625
2672
2090
1008
1473
1362
761
959
1396
788
1448
2997
1040
748
852
963
1714
1356
1173
794
802
2544
1344
1092
867
813
2510
754
786
994
1129
1741
716
2703
739
2918
2709
909
2715
1238
877
856
3398
1507
921
987
1569
743
713
725
812
2145
1242
836
916
3013
2027
713
766
959
844
1470
1071
1483
1847
1471
613
681
1230
1579
920
720
1299
1206
1236
933
666
2984
863
658
1204
658
2445
860
1140
1369
900
1377
1273
1956
706
1135
643
3288
808
1246
1905
1037
775
1025
673
919
1557
866
3522
812