577
3
471
2
2708
1
322
426
687
737
608
4
658
212
1150
11887
10
1614
15
1210
713
0
845
41
1513
1005
1587
1047
698
878
841
1161
253
653
8
601
4167