549
1
1884
2
3336
3957
3
1953
2655
3681
6
1694
2211
2959
3154
1451
0
951
2642
2312
1688
2505
1743
2184
3054
5
1729
2057
1683
2522
3683
1306
2500
5635
4702
4