842
0
646
2
447
4
191
1
373
848
16
277
744
676
241
58
793
7
781
172
994
3
474
350
876
365
459
335
938
6
1472
398
587
401
732
756
1209
883