3127
903
990
909
1002
2601
2221
880
1116
1199
1909
1060
1268
1857
1052
1420
894
816
1167
1054
974
2210
907
1253
3172
890
1277
1080
2511
3026
1453
1029
1521
1037
1251
846
1081
1851
835
855
3222
986
870
841
1234
1923
827
1082
1424
5599
2475
1010
1593
5470
923
918
1648
22557
1411
1678
1296
993
1917
884
1079
838
939
874
1551
1240
802
929
819
885
981
830
854
847
897
852
1008
813
1621
1111
817
3746
885
778
1031
760
1106
795
830
1143
1458
1869
986
1084
831
1141
3025
957
1927
1612
892
1260
964
1026
1010
808
882
2155
971
932
867
823
1028
968
883
801