3683
1
2957
2
1940
3554
9
5657
11
12449
23
2082
0
3543
7
3765
4
2310
109776
42
12733
5
2054
2134
19079
6
297066
2966
2245
3
267612
4978
1226
3053
99072
1598
36905
2411
3882
3303
10
14801
2319