968
0
1333
1
2547
3674
10
919
1824
19279
2
20634
8
25137
5617
5
2275
1020
2188
9
2730
6
2955
419
729
31535
1880
980
501
1132
552
17353
1212
2105
3251
6579
484
276