125
1
473
2
90
949
4
646
567
868
1064
291
1072
355
341
210
702
230
168
338
641
409
889
853
2001
982
7
231
557
3184
10
500
1170
16
624
611