394
442
413
1
405
361
2253
770
2634
2
2974
1724
315
838
389
404
621
378
385
944
999
974
2182
0
2556
3614
4
857
2754
5
946