2032
2177
876
1140
1399
1132
1232
915
870
766
1271
1200
1417
1469
1152
1605
1695
929
783
857
775
752
849
802
904
970
868
853
1153
1056
1564
3096
981
1316
1173
1377