968
0
552
1779
1523
655
19279
2
581
1681
1
1238
513
605
418
2351
479
2730
6
296
503
1297
517
387
467
745
379
464
691
2645
436
1118
1343
1682