2171
1802
1985
1635
1572
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
2474
1287
2696
3342
1273
1274
2119
817
2202
2350
949
3165
1594
1475
923
1033
854
808
902
1119
796
1306
878
1172
1222
1105
2418
987
1564
834
908
1368
971
924
1762
1053
1770
2350
1372
1300
1816
1543
971
990
922
3933
948
1295
1220
1670
873
1753
823
1443
1325
926
1830
2957
963
1930