1015
1
2352
2
1694
1681
951
1451
0
690
2669
564
1743
2698
1507
18258
108797
1446
3629
1423
1564
19944
432
1682
4
1268
2740
1506
1495
1380
1622
1494
2000
1333