1505
0
4358
6
6561
14
3329
1
2069
5
2304
2595
8
2761
2
1289601
4
108797
1145
2906
2629
297066
9956
3
2512
6236
10
2037
1931
25669
2593
791
3008
1107
4933
13
2480
4837
3014
20
2596
189326