1309
0
1992
3
697
1554
1
1420
2762
4914
2
837
1465
829
941
1101
1605
5389
1691
1681
828
392
1303
1539
1376
1643
1061
1180
658
1564
1529
1265
2562
2277