673
0
1012
411
4237
2364
416
477
376
2228
508
645
34
2001
1
719
1808
472
563
2
442
497
515
791
2241
398
403
448
420
1910
866
576
87