1689
4335
3218
2070
933
963
819
972
909
2689
947
1040
808
799
882
849
6519
1427
977
909
818
892
1113
829
947
1405
5645
1438
810
1004
867
2089
1811
10263
15076
980
2286
1439
8788
988
919
1254
1359
1097
1010
875
1362
1240
1409
1071
1243
1446
6708
2831
1253
3728
2477
1155
3555
1560