1480
1
864
4618
8
1596
3
228
6723
7
15495
16
1393
2
6674
5
1395
2465
2258
1647
908
684
3416
2985
3047
1323
5913
4
3570
843
4677
6
1402
1378