989
0
1579
2
19783
6346
16
1380
1372
1
1265
1168
2760
4
1554
2932
2090
1603
1778
5339
5
2258
1063
1363
801
11351
17
3614
300