623
2
471
1779
1
579
3
531
755
768
687
658
610
4
213
427
11903
10
1211
846
0
714
41
96
1514
3781
1006
1630
1128
1592
1050
1163
879
699
841