1676
891
3134
909
904
2494
3306
22412
975
1734
1397
896
781
4703
1838
813
757
6564
2422
2092
1849
733
4510
987
4240
1967
1518
7413
836
1479
1031
6233
1819
3157
853
883
797
799
1145
1057
3801
1113
1643
1048
5314
1884
962
836
998
2802
1417
891
793
4490
1053
900
937
2185
1133
1103