2486
2
6099
10
1821
1618
0
2542
2528
3
3587
1179
1
3871
1401
748
2794
3942
1590
783
951
2884
5
120
3841
12
841
3470
432
2886
59
2977
1550
738
4834
2826