1655
0
714
884
3233
16
1124
1
3488
8
627
433
18
932
2431
3
261
262
4362
5
245
1483
2407
2
335
536
355
668
1865
1416
529
70
64
456
951