580
0
2918
2
3898
18
370
1
2010
957
691
409
385
5611
11
403
410
2257
1557
488
504
259
36609
34
2369
602
2015
380
1156
1343
1764
460
1939
6365
24
2991
10
1943