2105
1
1009
2
584
0
2006
99
1978
729
6435
7
459
991
425
752
1029
1124
3498
4
529
634
811
177
408
327
1893
74
1346
3653
594
555
586
17
514
955