1120
1
9511
5
529
0
21152
8
5151
2
1243
2123
1105
1103
534
484
490
5771
10
596
297066
2663
562
1166
2911
9
668
4133
398656
19
1862
914
1298
1581
2711
2102
1162
938