333
1
489
814
74
900
2
483
1304
1792
1482
869
324
4136
811
935
830
399
575
658
947
1236
2051
8
1212
2132
544
0
583
599
348
674
1029
1096