1388
3
1513
1
2799
1642
467
0
1003
7952
2657
447
1990
1716
661
3092
2425
2
2136
292
2727
5
650
1129
2275