1507
1
1465
2
1209
2702
7
4818
4
2089
1339
1485
3
898
3008
1336
0
1773
1969
2825
469
1558
7951
18
3121
6724
403
3195
442
1613
11351
17
508
1419
676
1741
1303
1149