581
1
1219
3
695
723
936
3771
6
447
0
652
596
1186
2
878
408
1112
1115
1010
887
442
716
4
705
5
12162
12
942
5768
9
455
424
556
751
1320
365
550