21152
8
2593
1
2466
5
1594
3
297066
0
1015
2209
2711
2
2170
1547
1606
7086
12
6236
10
2705
5151
8527
1047
2490
2911
9
17970
15
2352
12779
1516
4651
1780
5412
4
12459
2451
2676