9956
3
5169
1
4443
9
3222
2372
1827
55904
0
17333
27
37355
13
2556
4
3386
1652
2189
2
2377
444571
2949
2596
3014
20
1662
2530
743
3948
9817
1507
3936
4199
22458
11
3169
7
517
3742
6