521
1
1177
2
648
1551
570
1176
3
832
4
1088
923
753
0
531
1875
15
70
2570
948
1351
733
614
725
647
6807
871
5
83
461
817
789
536
2242
12
812
1246