2494
1
1243
15453
8
576
292
0
2767
3
3474
6
282572
2809
2
958
256612
1217
4669
1159
96512
1400
6370
5
36045
3535
2328
3027
10
8044
363
1006
2774
483
2659
1490
2955
1848