655
1
1647
2265
2
2330
4
3019
7
1898
1354
1343
0
5477
8
246
1389
1650
2020
1151
4452
440
486
2978
918
1132
2855
3
1824
2069
475
247