406
77
874
776
270
832
1
599
3613
486
361
1
526
7
820
224
441
238
775
983
129
31
168
491
833
337
276
545
283
10
31
1170
453
590
284
104
967
239
131
89
101
730
168
15
1072
1180
598
6
104
43
485
