3554
3
3957
2655
1
1694
1859
2211
2959
3154
6
1451
0
951
2642
2312
1688
2505
2
1743
3054
5
1729
2057
1683
2522
3683
1306
2500
5635
4702
4
790
3354
2949
1481