688
2
553
1
661
472
1573
3
3173
2569
1915
0
488
420
399
403
407
946
535
532
722
700
490
1824
651
1870
461
586
2460
4
1244
13
2653
3613
19
3350
459