2558
3
194
0
1889
1
2650
20
3629
862
2270
1412
3539
4327
2
2534
2795
181997
11
1179
3871
2786
2475
2794
683
951
2153
7
1618
841
3470
5
432
2676
1304
3546
2886
2279