887
150
5780
3359
1386
661
1800
909
679
274
773
216
873
281
892
493
213
94
568
297
577
90
609
184
377
169
1152
431
599
153
802
352
207
116
692
169
448
199
655
86