1555
2066
1729
1249
1147
717
2295
650
1158
673
754
1748
1674
2293
1753
705
2888
1819
990
947
1160
1271
2105
1396
4429
1431
690
1105
1542
744
630
614
1441
1117
884
1352
856
1085
1196
1307
1132
1101
1341
1349
747
802
2399
1618
672
1845
648
860
786
875
2134
686
804
2994
826
653
1585
815
1165
794
674
4891
822
1254
789
811
1682
2340
1788
1593
4111
993
726
1966
1162
703
876
1296
708
1563
814
1188
2333
893
1382
1973
2141
1600
1011
641
771
673
1019
630
1624
1328
869
1355
1584
616
1394
2410
728
715
1258
1529
1016
3634
1571
987
870
1038
671
2552
1602
2017