1505
0
2358
9
2658
10
4996
6
669
1
458
1507
3765
4
1465
2
1348
6561
14
297066
1295
894
2683
3683
1903
3
2650
20
571
3329
2332
280
2304
1581
2595
8
2761
1145
591
2159
1106