587
0
2668
2
1282
881
25137
846
3114
4
968
381
458
1465
2459
9
77
787
4111
928
1
2634
753
2727
422
330
445
819
58
2328
593
1348
1155
1942
1793