3630
3
5963
2
2664
2346
2096
3954
3433
22739
2266
2705
3358
18773
2067
2229
4725
4376
2380
1812
12995
7346
1
807
643
3086
1232
1426
5946