907
2
2322
4
8495
26
192705
0
1201
2861
5
1281
10
713
1
961
3
71797
2175
644
3236
16603
8
379
328
302
109
363
361
1274
664
1248
1773
5780
1384
980
2014
240
410