849
0
4228
3
1239
4309
801
2057
1
12149
2
582
4285
16174
5
868
1940
1449
1753
9027
4987
9
1399
3868
10
1814
2930
2999
1813
2100
2471
7
1131
2234
2542
2562
4499
12