21152
8
2483
2
2593
1
3738
5
297066
0
2711
8313
9
1566
4402
15
2444
1806
2542
9607
1374
2193
2015
5151
2911
4651
3
2521
3207
398656
19
4116
2732
1606
550
2117
10
3044
4724
2985