904
1
21152
8
2593
1093
297066
0
1166
951
1015
1087
2164
2
2711
1606
2289
1751
8527
5489
11
2131
1809
19944
5151
2911
9
3326
3
4651
4335
929
398656
19
2571
6
2377
2722
1813