237
1
548
115
99
168
143
74
159
70
0
1013
1660
2
768
755
647
1430
1844
687
471
579
3
661
326
1306
878
623
1152
610
4
658
427
213