2427
12
962
0
2233
3
3934
2
455
1
1746
3066
7
3013
5
8607
8
3987
2687
1562
2788
2977
895
1475
2259
2886
2656
14
1906
2069
619
712
2194
2327
11
4715
1337
4099
57793
2100