1983
4498
1564
4144
959
1782
2632
1661
1156
1367
15666
801
835
928
2715
3947
977
1466
2631
852
1081
2362
1320
764
1163
752
981
931
1576
4905
2165
1185
2703
810
922
2101
3364
6026
1473
5784
1183
2357
947
3574
1961
1650
879
1478
951
1124
6798
974
817
911
879
838
939
1452
9212
4217