1011
0
2525
4
775
2
1363
1
582
4715
5
542
427
573
1512
1690
1833
3
2523
1681
1348
1761
1505
3593
16
270
471
2985
1511