3518
3
2152
2
843
0
2297
137
4085
4627
7
2189
3058
3485
849
4228
785
1239
4309
2057
1
12149
2522
4285
16174
5
1681
980
1940
1449
1753
9027
4987
9
93
1399