3252
0
538
417
1896
864
617
1012
691
332
688
652
1330
440
390
345
322
2471
637
418
651
1816
1380
1884
5
516
1047
566
467
1698
348
346