751
1421
1519
1909
1836
129
587
134
1161
577
633
161
501
665
630
1118
91
2197
1776
284
232
154
1027
1082
1689
1097
1804
685
506
1229
668
1770
436
983
251
95
243
297
661
421
908
156
322
278
1020
1150
66
110
0
595
452
147
615
197
1134
2169
465
899
624
893
466
34
254