1020
0
675
4111
2
637
381
479
467
25137
458
433
428
1133
169
200
80
416
1824
403
3621
1
443
968
1462
670
668
427
1161
918
393
781
78