446
1
440
1175
679
2
2205
1368
1182
398
697
1539
5
757
738
1298
1010
0
902
574
939
1044
677
74
327
1901
1291
663
728
379
673
3207
459