1326
2
2738
3
1531
4
2975
2695
2461
1134
1347
849
1765
767
1
3150
1403
2866
3128
5
3054
2991
2728
3425
2385
1828
1720
3903
1897
899
1647