1985
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
1650
1022
1002
1836
1150
2660
2352
989
798
891
1126
806
3723
2235
1029
797
843
919
1326
848
845
1543
758
1096
2001
1148
1500
2732
802
9516
1153
1387
1388
986
1262
898
839
871
1223
836
774
1205
918
1587
909
1595
1106
1962
1255
1093
1454
1430
1039
2350
1141
836
2390
864
798
762
1530