2250
1117
1137
928
979
1709
1570
3591
963
1783
3056
2488
1369
1150
1427
1491
1341
2428
1260
2035
1588
1887
1023
1582
1156
1909
2181
2592
1176
1239
2175
1885
961
1732
3406
1114
1629
1147
1053
4337
1104
850
4171
869
2013
2103
3412
2236
1593
867
1153
1332
1839
1427
1475
1436
2049
1650
1096
1263
882
1166
958
3229
1091
1550
2890
1412
1515
852
844
1309
1030
1223
1153
1685
1524
1234
1778
1161
1128
970
1238
1950
1008
906
887
1321
1898
996
1450
1083
1072
1115
3037
2478
973
1065
1133
922
833
1663
1636
1291
2604
1089
2152
1475
791
949
1451
2369
1109
1034
774
2166
1765
986
1435
1597