4443
9
2949
0
55904
17333
27
37355
13
444571
9956
3
5169
1
3222
1828
4084
2372
1827
2556
4
3386
1845
1652
2189
2
2377
3146
12
2627
2596
3014
20
297066
1743
467
2666
3120
985
3316
10