1645
1
5799
2
2693
3414
5
1250
4
2052
822
1586
6800
0
2504
3
4111
467
915
1608
381
25137
2328
2048
1020
798
169211
11
957
415
951
1559
456
409
787
1557
403