1645
1
5799
2
2693
3414
5
1250
4
2052
822
1586
2504
3
4111
467
0
683
661
662
1608
381
25137
403
107
2086
2328
505
9080
6
1020
417
1922
957
2799
415
951