247
1
3003
4
4436
9
2814
5
1686
1762
2
1869
1550
0
1400
619
1317
547
2470
964
934
3599
2330
1593
7
1704