3041
996
948
1987
2052
1133
1230
1123
4081
1480
2213
1633
6626
2162
993
1063
3819
2811
1104
979
2731
3916
5702
2785
3298
1841
1001
1686
1403
1260
3307
1468
1862
1989
2403
5211
7447
2475
1891
1781
2160
11872
4951
1264
13032
2130
852
2065
2798
3950
1693
1180
893
3553
2780
2035
1008
2558
4548
2633
1708
2059
9694
1905
5315
855
928
1104
2074
2360
1245
1709
2965
1833
2801
2610
1812
1964
943
3070
2709
2144
1085
3246
1286
1913
1293
2865
1542
3964
2051
1939
1413
2939
3089
875
923
2939
1480
1852
10190
2287
14714
4022
1508
2707
1166
836
2050
2289
1398
2937
989
2017
1992
2883
3390
2345
961
1955