1658
1502
2532
812
785
727
790
2271
1417
1686
1078
733
1078
1335
1208
973
1092
810
1144
1994
1440
752
720
3476
947
893
1533
1321
833
819
1136
749
873
3102
1088
723
1033
827
720
860
1859
688
736
946
855
1252
892
756
1053
1311
737
2719
720
3083
2390
1016
780
688
1100
4489
1217
1042
757
794
704
818
1781
849
1886
813
1779
869
719
1595
1585
1136
695
1433
847
1424
1460
787
691
1160
889
842
1134
983
1066
865
724
772
1839
1057
2376
918
1041
939
1741
963
770
775
817
2015
2447
1331
836
1361
865
1733
1349
865
1058
842
693
744
1106
1149
980
1198