3033
1419
3773
1963
1182
1474
1752
2419
1804
4025
1995
923
1269
5866
6869
2871
3020
1261
1461
1315
1083
1274
849
2342
1267
950
2394
862
959
1118
913
2061
999
1146
5075
2032
2611
3455
951
4881
2378
1061
3362
1459
829
939
1479
1550
934
855
1125
1091
853
783
1535
3940
2405
1739
846
5976
850
2902
871
1701
818
1274
2591
884
1113
4123
1389
3677
1642
806
8138
1026
6695
2645
1539
1932
1096
4021
1069
1992
947
912
1013
1020
1213
776
1155
852
2049
3802
1266
1058
1155
1254
1016
2016
3003
1734
1643
1892
3148
1942
991
1759
928
1003
1379
1503
842
1689
1128
842
1266
2292
1409
814