1309
0
697
771
1
1992
3
2749
5
1554
2
2529
7
2189
4914
6236
10
1938
3453
5389
1698
2400
6
946
2048
12621
22
1015
2132
1690
1681
297066
2582
3213
1760
444571
9
262
2558
1545