952
1
991
2
864
6
869
646
798
3
541
1333
744
0
842
474
349
587
1472
938
398
334
1209
732
756
883
58
793
7
780
4
365
876
172
994
848
16
373