975
4
1536
6
3378
3
2583
7
5151
2
1284
2911
9
4651
2364
1
772
1275
398656
19
1422
8535
12
550
1673
4724
2668