766
1
817
358
1319
2
1232
4
759
3
1560
210
530
397
388
370
414
1786
10
541
1409
3093
2745
16
2323
660
832
1543
850
4356
855
1717
834
1761
3318
1334