813
4
805
1
3535
2
658
687
688
694
480
2063
466
598
566
4151
6433
9
1155
3446
1072
914
6114
3
1241
1408
1118
978
4429
9465
2340
3627
8
1942
1278
548