3691
5
573
0
17353
1880
2
859
968
2275
389
2655
3428
3
50987
2881
618
581
660
2109
437
1098
443
53
1054
1710
1
1131
381
3025
2749
418
96512
7952
525