550
1
21152
8
2593
2903
3
1224
297066
0
7034
2
2711
5151
2911
9
4651
398656
19
1162
2485
4724
1502
1442
1942
2020
4
2082
7893
1580
899
2378
3221
20
6753
17
2676
1461
108797
2670