1511
0
968
598
637
316
632
813
2339
1289
200
366
2730
6
152
2966
1
387
467
2881
2
4111
327
298
433
357
1608
675
590
871
1677
155
295
35426