869
1
333
489
814
73
900
2
483
1304
1096
2102
1627
6
674
1029
2132
1212
583
2051
8
947
1234
613
544
0
599
348
983
632
807
661
634
1162
775