1782
1
1425
661
0
1565
3
2033
2
1600
1384
1696
1642
2688
488
1374
1126
1697
1124
1356
2372
1429
2200
6
447
1232
3408
12
4143
785