2566
3
2235
0
1962
1
1373
989
1517
3169
2865
2
3216
10
838
1011
1004
1393
1941
4
1716
1244
1988
5
2108
1076
2489
2725
22
3429
7
929
511
1828
1431
1268
3613
8
6779
4360