2587
16
2105
1
1020
0
1551
2
440
521
1385
350
2379
9
2317
2199
3
3366
1222856
4
573
293
2786
970
482
2024
5
1056
357
321
3691
1840
2809
14492
968
341
594
2301