1995
2654
2933
3386
5754
5757
1993
1612
3798
2126
5871
882
2012
2040
2212
3784
933
863
1225
2005
3154
1900
2059
1022
2525
1565
1980
1817
1232
1219
1499
2206
1386
1933
2159
3246
2055
1025
1151
910
2736
2079
3202
1250
1863
1791
2099
2035
2714
1090
2081
1167
3636
3224
2403
1151
1443
3827
1489
4406
2278
11866
961
1036
1395
867
4271
3815
1547
1365
2239
1037
1164
1087
4022
2243
2810
1678
1135
2376
5555
3243
1929
1529
2732
1797
869
1996
2509
2996
2864
929
1489
1484
884
3017
1291
5605
3698
2179
1413
1615
918
1880
2260
1992
873
2333
1090
1681
4102
2170
2286
2035
2671
976
1639
3285
2921
1016