918
0
248
375
538
467
419
846
1161
376
20634
8
1872
1
2299
337
787
2328
675
410
4111
2
25137
722
448
381
517
456
539
267
415
277
943
409