1645
1
5799
2
2693
3414
5
683
0
1250
4
2052
822
1586
2504
3
2799
4111
661
467
1922
1587
544
1889
650
1774
1124
662
1608
381
25137
403
107
2086
2328
691