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
1977
1670
1559
1980
1551
1001
1153
974
862
1412
889
973
910
862
988
795
831
2433
1520
1697
2723
993
913
1917
2495
936
3104
1084
2220
4855
3224
1579
975
893
764
1495
3344
2145
2005
1169
1151
817
1558
927
1702
1317
782
1224
903
9517
779
994
1963
856
866
1110
3623
987
2449
1695
1942
1164
1262
1168
2476
791
1659
1000
778
3349