1659
2
955
1113
4
1642
1
2044
11
1443
1859
8
1092
3000
9
1334
1303
3
1528
2357
1357
5
760
663
121
511
959
1493
1245
13
499
491
560
1518
7
614
483
415
581
879