4605
11680
1148
2402
2450
886
2905
1366
835
928
3662
1031
886
1363
915
1174
1319
925
1665
874
4884
68244
6457
879
1182
852
1573
1009
1133
3119
963
2325
1703
1060
1065
931
2498
1544
4103
1944
1009
2653
1741
1360
899
993
920
1567
1026
958
920
925
1019
945
1089
1004
1035
1026
908
914