2223
1429
1653
787
676
784
737
1781
1349
700
2216
1021
1288
752
957
1014
794
929
1017
707
710
934
991
1520
718
1390
924
685
777
1378
706
846
617
649
1296
1338
1162
1155
694
552
1443
1516
1932
2393
951
842
700
882
1030
628
2396
1609
909
858
902
898
689
777
771
3303
647
748
919
1501
660
1671
721
1630
2046
639
1311
905
1434
1283
1254
845
680
961
1343
786
1445
1181
2010
854
976
1125
645
1294
628
624
1001
949
1386
1384
1136
800
3309
1537
2195
876
1529
974
627
734
756
654
857
1742
693
1518
736
1622
694
803
1540
1398
1782
797
2384
1099