840
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
837
1716
1572
1212
1378
1278
2353
1360
1097
804
805
1420
4247
1630
934
3205
1023
984
3100
869
989
1003
1181
1175
1586
852
919
1031
1169
1018
4764
2034
1746
1995
2801
834
7687
1226
2538
1551
2996
1168
1803
2452
1240
835
1130
892
3390
1696
1312
1084
2195
1443
832
2386
1096
4374
1161
1233