1015
1
21152
8
6236
10
2593
297066
0
2189
2911
9
398656
19
771
2711
2
1169
2400
6
2048
5151
2529
7
108797
4651
3
2132
1690
2386
1681
2582
262
1545
1554
550
278
10827
4
2141
4724