484
0
674
4396
3
2211
378
392
490
1580
346
4820
2
791
598
787
907
2546
1
90
290
777
381
280
282572
527
17353
31535
445
2635
881
2076
439
1018