161
1
548
74
143
158
237
1641
2713
1660
2
1013
471
326
661
1306
878
623
579
3
531
646
1430
739
1844
0
768
755
687
1152
427
658
610
4