471
1
528
2755
2166
2962
0
420
2131
109776
42
1814
2
1938
1568
3354
697
3366
2736
3465
2022
2182
6773
7
2866
3
2217
3007
17970
15
2574
5
3071
11
1508
2818
4888
20
1606
1511