1189
0
531
536
3080
3
1726
1673
3090
6
322
1479
108797
658
2903
308
2932
2
371
344
404
1560
453
781
1135
478
1080
1133
616
2996
558
14
652
1199