1655
0
302
980
1
1295
747
299
654
2445
91021
3
968
813
3498
4
2006
422
1346
4536
2
375
1551
1840
20634
8
565
165
283
782
310
453
603
1164
680