21152
8
2593
1
4358
6
6561
14
297066
0
3329
2711
2
2304
2595
2761
1145
5151
2911
9
2037
1931
4
4651
3
1505
398656
19
550
4724
5440
301
2358
1942
2082
7893
1329
2378
2069
5
6753
17