3148
1916
738
2647
2196
1091
3646
1038
9216
1439
2966
2160
841
1574
5873
2649
2538
1288
3417
2034
881
2849
1138
930
1537
1166
1633
826
839
2214
888
993
2119
2656
3209
2530
2044
1557
3367
6282
13922
1856
13111
4379
5667
825
1786
2863
1311
1793
2637
2135
3232
756
1427
2701
1012
1972
760
2165