476
2
1282
825
788
1
416
532
1671
664
1063
3
1105
767
158
531
6
99
880
4
428
98
0
1008
867
819
1556
1748
1557
11
78
1245
13
1060
7360
758
3917
3972