1675
1040
5446
1045
1156
2299
806
824
892
5337
1039
994
1704
896
826
2496
1100
889
2681
1063
1232
1203
975
1173
3097
883
6551
1367
3109
1408
1180
1231
841
897
1512
1236
829
888
1609
866
812
1169
1035
1200
853
8068
912
1369
1073
914
907
832
877
844
1061
916
1828
837
915
2091
16965
846
1882
4004
867
961
1241
770
833
1636
835
1025
2146
822
771
2055
991
2359
930
952
1386
951
986
927
2166
776
919
873
1161
877
1927
964
1010
2016
2015
931
1046
1807
1027
907
962
801
824
835
1071
1002
5405
802
875
997
1010
2637
1131
951
2056
873
1040
859
850
1386