1938
0
1690
2
1628
1
382
1694
3407
1451
951
2312
1688
2505
1743
1787
3054
5
1729
2057
1683
1691
2522
3683
1306
666
2500
1173
4179
790
1568
3354
2949