1177
2
648
1550
570
1
1087
753
0
531
830
4
69
2563
1351
733
614
947
1874
15
922
461
645
724
816
6799
870
5
83
536
2239
12
788
471
2679
866
891