1645
1
5799
2
2693
3414
5
1250
4
2052
822
1586
6800
0
2504
3
4111
467
915
683
1124
1608
1275
381
25137
2328
365
2048
1425
1020
646
798
2799
957
20634
8
415