21152
8
2593
1
297066
0
1181
2711
2
619
3
1016
1614
4
4499
12
1903
2911
9
19932
6
1679
2241
3460
7
59
5151
7964
5
4287
1455
2698
4651
2676
398656
19
2838
674
1354
2255
1479
1579