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
1436
2049
929
874
1904
830
4648
815
831
829
760
779
1266
2801
1076
1358
1503
1901
2473
1296
2406
795
1111
1013
1183
3426
2481
1353
804
2166
1764
2246
1238
3649
1450
1090
1114
1519
1047
960
995
887
1785
1958
937
1687
823
2834
1056
1156
1412
2437
1612
1378
1458
804
788
1500
967
877
1165
1855