2171
1361
1027
935
2960
907
903
1091
936
1543
818
890
1122
1036
4480
909
2269
2034
1127
1333
946
944
822
1107
985
1397
2095
910
970
812
1894
2112
1237
1142
2784
919
856
2167
999
872
835
1993
945
930
992
1371
987
1005
1001
998
1049
950
1355
1034
872
930
1122
1141
921
904
957
762
1582
1793
1670
2047
889
3042
1473
1101
1569
899
871
814
1687
1149
1908
1109
1070
7687
775
3063
1412
856
839
824
934
1277
2087
1050
1033
1196
887
952
1093
1375
1087
859
847
1723
821
772
1482
849
1286
6896
877
1211
1046
845
1761
1093
1320
942
3265
2883
807
1759
1409
2001