892
0
43
314
281
175
525
825
1684
1682
2
2448
813
548
1978
705
241
416
197
180
170
248
223
302
1839
1
1473
448
236