458
0
683
386
1463
1
3510
2
1880
2657
3
2727
611
2461
20
2748
69
1551
436
1100
13
729
2006
9080
6
918
527
355
696
282572
661
1377
881
1267
314
2546