531
1
830
4
1174
3
922
2
68
2563
946
1874
15
814
788
6798
870
5
460
81
645
724
1351
733
614
932
532
2484
1131
2704
12
2109
6
4247
1669
765
602
1154