2789
2285
2239
2268
2270
2273
2271
2269
2139
2140
2246
2138
2241
2137
2234
1866
1772
1771
1773
1769
1638
1501
706
1005
1180
746
1104
1601
1057
1494
1417
1422
1028
1014
1013
631
1012
1004
979
688
659
978
965
1094
964
1095
1152
747
959
756
742
743
741
1101
958
961
956
908
791
781
829
605
771
687
111
77
76
59
30
618
130
6
