3765
4
5225
8
1226
1
2903
3
2245
1581
2
3090
6
2932
1986
21152
297066
0
2169
25669
19783
17946
571
3080
2964
1603
2666
9
3546
13967
2906
11650
23
572
1566
18258
4471
1467
5635