4042
11
2190
1
4759
2189
0
4034
5055
3
636
3854
3696
8
2430
495
3633
13
1639
2410
4
1690
3386
1773
986
1397
1977
2
2936
10
7762
2585
94424
3871
3265
5
2886
24418