2126
2
1853
1606
1
1834
1793
1554
882
3
3724
1686
300
0
1524
2138
1819
11059
9
2788
2555
4
2001
1677
2622
11104
6
662
2778
6822
5
12761
1162
2087
2395
741
1288
2580