3120
4
1527
1
2502
1514
37355
13
19944
2
2732
3738
5
19079
6
2722
3
1591
0
9956
2903
3551
10
2571
2274
3071
9
3447
7
1606
108797
2949
1179
1855
66