2740
1
964
3879
3
2551
1625
1825
2
1315
4090
7096
14
951
619
564
2502
1022
0
3539
1849
8607
8
4943
2153
7
1458
2122
2427
12
2687
2794
3546
108797
1952
3316
17
4327
3629