24488
2177
1845
1091
1627
2653
6114
1047
1418
4409
2595
1023
2043
1101
1173
1300
1327
752
983
1083
807
761
815
5083
1072
1083
2126
1089
1088
2162
4634
6689
858
1059
845
875
919
1334
3360
740
888
704
2677
1069
980
1393
1254
1662
1049
798
828
1246
657
859
1028
867
1512
918
853
1266