986
3951
1005
969
3726
3605
1144
2777
2180
1814
1088
1431
1016
3361
893
2422
4012
4579
1213
1367
2641
2275
1335
941
1211
1184
1275
2609
1515
1001
4268
2218
2741
6175
10538
1760
2008
978
3869
951
1138
2240
1524
1468
3233
2151
1256
2857
1161
1112
1066
1159
1125
2621
1165
1214
913
1303
1136
2067
1903
1155
901
1346
4523
1382
1481
863
2427
1071
997
897
1275
1727
1538
976
899
985
1630
1249
1573
1323
2083
983
1173
771
1804
6699
1587
973
2290
3102
1024
936
2244
1156
1204
867
1090
803
2145
921
884
1097
1317
3665
2857
1733
5700
2098
1012
880
2801
884
1174
1571
1037
917
1068
3915