1120
1
9511
5
432
0
529
96
388
493
534
1243
2123
1105
1103
6779
484
490
3159
5771
10
596
804
2663
562
1166
668
4133
1862
914
1298
1581
2102