1985
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
861
1807
1005
1039
3041
919
828
3122
1072
2265
1116
748
909
1415
987
1519
1734
998
747
2105
1207
964
790
1989
1020
884
1022
1545
869
1710
817
822
3614
914
1351
1615
4345
915
1490
811
859
2549
1611
1024
1436
1117
4405
942
1217
743
2532
1408
1801
836
1512
1530
1804
1050
1031
862