525
0
613
1
869
2
336
84
340
311
297
69
642
80
100
849
1260
94
445
87
796
1568
565
549
1852
6
631
704
364
91
405
397
71