2727
1
1681
1051
2760
4
1000
0
1788
1825
830
2729
14
496
1639
1371
6346
16
3833
8
1908
2425
7
1394
1660
526
270
5212
6
3326
3
1813
673
380
1606