189326
0
1226
1
3053
7
12683
17
4629
15
605
20850
5
780
1833
3
2111
2
36905
19783
3683
12472
19079
6
3028
2092
1289601
4
7978
9
2468
2083
2369
3303
10
1397
2683
3273
2627
660
2368
559