3181
973
876
2971
2217
1696
684
1774
975
824
1016
813
1555
675
1288
1186
1899
819
1543
832
791
893
739
2017
827
1448
727
1399
1818
1141
738
1499
1456
695
966
772
1070
898
2230
827
884
882
2372
988
828
762
4021
822
1679
948
1495
2037
1898
3058
1243
1017
1853
727
978
687
2936
937
1048
1012
1047
671
851
1358
802
1208
1270
683
880
712
1035
1172
1042
1389
2019
1716
1540
785
804
925
1333
2204
783
840
915
781
739
754
1203
1151
749
724
1105
954
1363
808
783
1128
754
704
942
1149
941
724
664
879
1380
2135
3263
753
768
707
743
1533
729
735