1507
1
1465
2
1209
2702
7
1694
1451
0
951
4142
5
2312
1688
2505
1743
3054
1729
2057
1683
2522
3683
1306
2500
790
3354
2949
1481
1681
12472
6
582
2670