2599
11
1828
1
1400
2776
3606
3
1665
2
3580
3926
14
1630
1471
1635
3076
3353
1940
5196
1384
0
1696
5
2456
2772
4
1946
1479
1574
467
2643
2691
1212
2598
5792
28
1727
1057