2258
3
521
0
58
928
1
325
3116
3510
2
349
445
530
357
851
2461
20
685
5213
802
466
21743
1969
608
419694
9
2395
529
2730
6
2064
918
453
509
1191
408