297
2
190
1
234
157
74
192
229
1641
1660
1013
579
3
471
326
661
714
0
1306
1211
1430
846
623
878
1152
687
610
4
658
1844
647
768
755