1618
0
542
87
93
1225
5375
528
392
783
1026
575
57793
971
2505
2
978
4757
1
1423
612
1743
635
3054
5
543
21152
8
2057
581
1683
346
445
908
450