1560
1
2019
2166
1485
862
0
2870
2
1854
3
1358
1526
1241
2238
2930
4572
5
1787
5224
4
1280
1825
7820
7
26447
18
3956
1943
3095
3127
10243
6724
2262