1425
0
1133
935
2061
2
402
1004
1
464
4940
5
4536
517
547
1551
2328
44199
381
5666
683
409
602
695
1869
787
802
663
314
439
931
15789
1077
776