1193
0
1603
1
1411
3724
3
657
2916
5
1849
2
1487
4
20850
5226
40062
19
3125
3316
10
4471
3870
12
780
2344
374
5276
6
5141
7
1461
2996
1191
6247
12683
17
3303
3090
2906
2425
1821