2272
2233
2231
2236
2230
2232
2239
2271
2238
2240
2140
2241
2137
2235
2135
1803
1771
1764
1770
1763
1658
1416
646
661
1071
739
957
1599
1494
1424
1475
1492
1025
1013
1009
632
1007
683
688
660
691
725
1077
964
1161
1164
1160
742
958
744
951
752
740
745
950
1092
949
931
788
603
831
604
770
682
678
665
664
633
628
19
127
611
