931
2533
654
827
2380
2933
1104
771
1804
908
2642
662
1160
1052
2196
1019
738
624
961
956
668
1052
790
863
931
2431
1533
762
641
1611
1304
1442
721
833
1950
1108
1398
948
664
837
1744
2622
1274
1151
982
1914
1967
1128
802
1544
804
885
909
677
818
2109
735
723
659
1326
682
685
1072
2384
995
746
842
2424
2292
1537
1830
899
1364
1290
1521
698
697
1356
1784
1300
591
770
699
768
1471
738
1221
1015
783
1436
2234
1536
802
933
2236
1062
1026
1712
824
1265
1546
899
763
648
1549
3257
1329
792
1558
843
691
1552
1600
1410
722
599
702
784
732
1221