819
1
1044
678
3061
8
3207
460
1011
0
697
1539
5
1185
1298
2
576
939
663
728
1291
327
1901
757
738
74
398
1069
903
1587
1124
1714
3
339
622