6095
9
850
0
1320
2
636
8527
1
1960
2358
451
3690
6983
10
717
1070
1780
34
98
2266
1611
711
2983
5
355
655
334
3336
860
388
368