813
4
805
1
3535
2
658
687
688
694
480
2063
466
597
565
4150
6433
9
1155
3446
1072
914
6114
3
1241
1408
1118
978
4429
9463
2340
3626
8
1942
1277
548