2650
20
3120
4
3629
1
862
0
1743
297066
1412
1497
2
3539
3
3034
3546
2534
2949
444571
9
1987
2239
1179
3871
2794
951
3554
4036
1618
2565
1265
841
2627
3470
5
432
2115