21152
8
2593
1
297066
0
2711
2
3178
5248
3
1840
3386
2468
5181
7
4686
5151
2911
9
4843
5
7265
4651
1801
398656
19
2725
11
4928
550
1365
1257
4724
1965
1024
816
1942
7331
1298