24645
1215
1506
1296
1016
5010
2068
4259
779
1146
1000
4210
2305
784
669
7234
7342
6534
740
1152
1810
1035
839
648
864
4661
734
828
4293
1065
737
838
855
2333
1286
1147
959
2871
1013
1572
1587
1735
14180
701
947
1400
1310
1042
992
998
832
925
926
8813
2266
1483
3466
1878
1133
1871