761
283
271
27
855
332
431
1284
1113
1225
1686
131
152
162
312
623
1035
2288
1043
932
1192
803
962
43
5
641
1132
291
221